Ejemplo: MUTUM > mudo mútùm > mútù > múdù > múdo R1 R2 4 étapas / 3 transformaciones R3 transformaciones = REGLAS R1: R2: R3: caída de la m final sonorisación de t intervocálica descenso de vocal final Esquema general: r1 rn m1 m2 : mn m1' m2' : mn' L1 L2 r2 m1" m2" : mn" L3 ... ... ... ... m1* m2* : mn* ..... latín vulgar Lm español moderno fases intermediarias En términos matemáticos: reglas = funciones F(x) = rn rn-1 rn-2 ... r2 r1 <=> rn(rn-1(rn-2( ... r2(r1( x )) ... ))) Limitaciones del modelo: 1) un elemento de L1 no llega hasta Lm EQUUS > *yeguo reemplazado por CABALLUS 2) el étimo de Lm no forma parte de L1 ? > aldea => F(x) Lm, x L1 => F-1(x) L1, x Lm procede de una voz árabe 3) diacronía vs sincronía: sólo la diacronía entra en el cálculo PÒPULUM PÓPULUM > pueblo > « chopo » => choque lexical de dos homónimos 4) problema de los cultismos/semicultismos CLERICUM > *llergo / clérigo semicultismo: - evolucion popular de -u final y del /k/ intervocálica - conservación de cl- inicial y de la vocal interior El programa Funcionamiento de un programa informático en general INPUT PROCESSING OUTPUT DATOS TRATAMIENTO DE LOS DATOS RESULTADO Funcionamiento del programa ETYMO PALABRA DEL LATÍN (VULGAR) REGLAS PROGRAMA INTERPRETADOR REGLAS LINGUISTICAS Programa = INTERPRETADOR DE REGLAS LINGUISTICAS => Se pueden formular reglas para cualquier lengua El catálogo de reglas Un catálogo de reglas es un conjunto de definiciones (de rasgos, fonemas y símbolos) así como de reglas que permiten calcular la evolución diacrónica de una lengua. Un catálogo de reglas tiene 4 partes en las que se definen: 1) rasgos distintivos (con los que se definen los fonemas) 2) fonemas (que se utilizan en las reglas/palabras) 3) símbolos (que se utilizan en las reglas) 4) reglas 1) Definicion de los rasgos distintivos Ejemplo: el triangulo vocálico del español (según Lleal) i u e ant erior o a cent-ral alto medio bajo post erior 6 rasgos distintivos que se organizan en dos grupos: articulación apertura := { ant, cent, post } := { alt, med, baj } Con estos rasgos podemos definir cualquiera de las vocales: i = [ ant, alt ] e = [ ant, med ] a = [ cent, baj ] o = [ post, med ] etc. 2) Definición de fonemas (= literales) Un literal es una minúscula que representa un fonema que se define por un conjunto unívoco de rasgos distintivos. Ejemplos: a b y ß := := := := [ [ [ [ voc, cent, bas ] cons, bil, ocl, son ] svoc, pal ] cons, bil, aprox, son ] 3) Definición de símbolos Un símbolo es una mayúscula que representa una categoría de sonidos (fonemas). Esta categoría se define por un conjunto de rasgos precedidos por los signos + o –. Cuando un rasgo va precedido por + significa que el sonido debe contener ese rasgo, cuando va precedido por – significa que no debe contener ese rasgo. Ejemplo: V := [ +voc ] C := [ +cons ] O := [ +cons, -nas ] ; consonantes orales 4) Las Reglas Las reglas describen un cambio fonético. En su forma más simple una regla tiene la estructura siguiente: A > B A = condición B = consecuencia Ejemplo: caída de la m final Vm > V Esta regla hace la transformación siguiente murum > muru || | Vm V || Utilización de corchetes Detrás de un símbolo o un literal se pueden utilizar corchetes para precisar cuales rasgos adicionales el sonido debe o no debe contener: Ejemplo: murù > muro u[+ouv] > o Transformación murù > muro | | u[+ouv] o | | (ù = u abierta) El orden de las reglas (1) (2) Vm u[+ouv] > V > o Calculación: murùm > murù > muro (2) (1) u[+ouv] Vm > o > V Calculación: murùm > murom > muro Desde el punto de vista informático el orden de las reglas no importa en este caso. Desde el punto de vista lingüístico la segunda calculación no corresponde a la evolución real. Hay que notar que el orden de las reglas no siempre es indiferente (ni siquiera desde el punto de vista informático). Criterio: cronología Fronteras La regla Vm > V tiene la desventaja de que provoca algunas transformaciones que no debería: comparare > coparare Solución: añadir "fronteras" a la palabra/regla Hay tres tipos de fronteras: de palabra de sílaba de morfema # | + La regla se puede escribir ahora: Vm# > V# Transformación: #mu|rum# > #mu|ru# || | Vm# V# |-| || Otras posibilidades ofrecidas por el formalismo utilizado para las reglas - Se pueden saltar sonidos (mediante * y .) o*o*o > e*o*o ej: rodondo > redondo - Para cada regla se puede indicar un tiempo 100: Vm# > V# - Cuando una evolución no es unívoca, se pueden indicar varias consecuencias (entre parentesis) mn > { mr, nn } disimilación: homne > homre > hombre asimilación: duemno > duenno > dueño - La evolución puede depender de la categoría gramatical de la palabra (mediante @) @[+verbe]*V[+ton]*e[-ton]re > @*V[-ton]*e[+ton]re ej: véndere > vendére - Los sonidos se pueden marcar con números V1r > V1rV1 ej: enter > entere (> entre) quattuor > quattuoro (> cuatro) ¿Cómo entrar las palabras? ¿Qué es lo que hay que observar? 1) Hay que entrar la forma fonética de la palabra c => k qu => kw u, v => u / w casa => kasa quis => kwis murum => murum / valerius, ualerius => walerius 2) Hay que añadir, las fronteras de sílaba y de palabra (ojo: no hay frontera de sílaba ni al principio, ni al final de la palabra): murum => #mu|rum# capitulare => #ka|pi|tu|la|re# 3) Hay que añadir las cantidades entre corchetes (si la cantidad es "breve", sin embargo, no hace falta indicarlo) amicum => #a|mi[+long]|kum# (a / u = breves) Si una frontera de silaba/palabra coincide con una expresión entre corchetes, hay que poner primero la expresión entre corchetes y luego la(s) frontera(s): ej: mu[+long]|rum (y no: mu|[+long]rum) Si hay consonantes largas, tambien hay que indicarlo: quattuor => #kwa|t[+long]u|or# 4) Añadir al principio de la palabra las informaciones gramaticales pertinentes (= las que influyen en el cálculo) utilizando @ + corchetes: véndere => @[+verbe]#we[+long]n|de|re# Nótese que no hace falta añadir el acento tónico: este es "mécanico" en latín y por lo tanto, el programa lo añade automáticamente.